package com.gsafety.libraryktx.util

import android.app.Activity
import android.content.Context
import android.view.View
import androidx.fragment.app.Fragment
import com.gsafety.libraryktx.R
import com.gyf.immersionbar.ImmersionBar

/**
 * @author : lj
 * @date : 2020/7/16 17:25
 */
object StatusUtils {
    /**
     * 全屏
     */
    fun transparentStatusBar(mContext: Activity){
        ImmersionBar.with(mContext).transparentStatusBar().autoDarkModeEnable(true, 0.2f).init()
    }

    /**
     * 加入toolbar
     */
    fun titleBar(mContext: Activity,toolbar: View){
        ImmersionBar.with(mContext).titleBar(toolbar).init()
    }


    /**
     * 加入toolbar
     */
    fun titleBar(fragment: Fragment,toolbar: View){
        ImmersionBar.with(fragment)
            .titleBar(toolbar)
//            .statusBarColor(R.color.common_colorPrimary)  //指定状态栏颜色,根据情况是否设置//可以为任意view
            .init()
//        ImmersionBar.with(fragment).titleBar(toolbar).init()
    }
}